package com.hongsen.cn.contract;

import com.hongsen.cn.base.BaseView;
import com.hongsen.cn.bean.BaseTitleBean;
import com.hongsen.cn.bean.FirstPageFaceCallBackBean;
import com.hongsen.cn.bean.HaveNotDoneWorkBean;
import com.hongsen.cn.bean.NativeBean;
import com.hongsen.cn.bean.OrderBean;
import com.hongsen.cn.bean.PoliceBean;
import com.hongsen.cn.bean.WorkPlanBean;

import java.util.List;

public interface HomeView extends BaseView {

    /**
     * 今日预约
     */
    void getOrderList(String bodyId, String type,List<OrderBean> str);

    /**
     * 民警登录信息
     */
    void getLogiInfo(PoliceBean bean);

    /**
     * 所内通知
     */
    void getNotiveList(List<NativeBean.RecordsBean> listBeans);

    /**
     * 获取未处理工作
     */
    void getHaveNotDoneWork(HaveNotDoneWorkBean bean);

    /**
     * 获取所有人工作进度
     */
    void getWorkPlan(List<WorkPlanBean> bean);

    /**
     * 提交人脸识别信息
     */
    void saveFaceInfo(String s);

    /**
     * 人脸识别列表
     *
     */
    void getFirstPageFceList(FirstPageFaceCallBackBean bean);

    /**
     * 弗雷标题
     */
    void getTitleInfo(BaseTitleBean bean);

}
